package com.atguigu.juc.t13;

import java.util.concurrent.atomic.AtomicInteger;

public class T1 {
//    static volatile Integer count = 0;
//    public static void main(String[] args) {
//        for (int i = 0; i < 100; i++) {
//            new Thread(()->{
//                for(int x = 0 ; x < 100 ; x++) {
//                    count++ ;
//                    System.out.println("count =========>>>> " + count);
//                }
//            }).start();
//        }
//    }
      static volatile AtomicInteger count = new AtomicInteger(0);
    public static void main(String[] args) {
        for (int i = 0; i < 100; i++) {
            new Thread(()->{
                for(int x = 0 ; x < 100 ; x++) {
                    count.incrementAndGet();
                    System.out.println("count =========>>>> " + count);
                }
            }).start();
        }
    }
}
